/**
 * 班级管理实体类包
 *
 * <p>本包包含行政班级管理相关的实体，负责管理行政班级的创建、调整、学生分配等事务。
 * 属于F-05行政班级管理模块。</p>
 *
 * <h2>包含实体</h2>
 * <ul>
 *   <li><strong>AdministrativeClass</strong> - 行政班级实体</li>
 *   <li><strong>AdministrativeClassAdjustment</strong> - 行政班级调整实体</li>
 *   <li><strong>AdministrativeOperationLog</strong> - 行政操作日志实体</li>
 *   <li><strong>StudentClassAssignment</strong> - 学生班级分配实体</li>
 * </ul>
 *
 * <h2>模块归属</h2>
 * <p>本包属于F-05行政班级管理模块，提供行政班级的完整管理功能。</p>
 *
 * <h2>设计原则</h2>
 * <ul>
 *   <li><strong>班级生命周期管理</strong> - 支持班级从创建到解散的完整生命周期</li>
 *   <li><strong>学生分配管理</strong> - 管理学生与行政班级的分配关系</li>
 *   <li><strong>班级调整跟踪</strong> - 完整记录班级调整的历史和原因</li>
 *   <li><strong>操作审计</strong> - 所有班级管理操作的完整审计日志</li>
 * </ul>
 *
 * <h2>与其他模块的区别</h2>
 * <ul>
 *   <li><strong>组织架构(organization)</strong>：管理行政单位、部门层级等抽象组织结构</li>
 *   <li><strong>班级管理(classmanagement)</strong>：管理行政班级、学生分配等班级管理事务</li>
 *   <li><strong>教学管理(teaching)</strong>：管理教学班、课程安排等教学相关事务</li>
 * </ul>
 *
 * @author System
 * @version 2.0.0
 * @since 2025-11-11
 * @updated 2025-11-22 - 从organization包独立，使用classmanagement包名避免Java关键字冲突
 */
package com.edu.exam.entity.classmanagement.administrative;